covering detachment - Turkish English Dictionary